<h1> H1 标题 </h1>
<h2> H2 标题 </h2>
<h3> H3 标题 </h3>
<h4> H4 标题 </h4>
<h5> H5 标题 </h5>
<h6> H6 标题 </h6>
<p>段落1 段落1 段落</p>
<p>函数的参数会逐个进行检查，要求对应位置上的参数类型是兼容的。 let mySearch: SearchFunc;
    mySearch = function(src, sub) {
        let result = src.search(sub);
        return result > -1;
    }如果你不想指定类型，TypeScript的类型系统会推断出参数类型，因为函数直接赋值给了 SearchFunc类型变量。
     函数的返回值类型是通过其返回值推断出来的（此例是 false和true）。 
     如果让这个函数返回数字或字符串，类型检查器会警告我们函数的返回值类型与 SearchFunc接口中的定义不匹配。</p>
<button> 按钮</button>
<input type="button" value="input button">
<input type="text" name="" id="">
<a href='#'> a 标签</a>
<select name="select" id="">

    <option value="boo0">sdf</option>
    <option value="boo1">sdf111</option>
    <option value="boo2">sdf11133333</option>
</select>
<ul id="list">

</ul>